English Dictionary
◊ STRAITS OF DOVER
Straits of Dover
n : the strait between the English Channel and the North Sea;
shortest distance between England and the European
continent [syn: {Straits of Dover}, {Strait of Calais}, {Pas-de-Calais}]